tufaceous limestone - Alemán Inglés Diccionario